package com.Ajava1801D.线程;

import java.util.List;

/**
 * @author: LCG
 * 作者: LCG
 * 日期: 2020/10/6  15:28
 * 描述:
 */
public class TestRunable2 implements Runnable {


    private List<Integer> yyy;

    public TestRunable2(List<Integer> yyy) {
        this.yyy = yyy;
    }

    @Override
    public void run() {
        test01(yyy);
    }

    public synchronized void test01(List<Integer> yyy){

         synchronized ("111"){
            for (int i=0;i<1000;i++){
                yyy.add(i);
            }
        }

        System.out.println("==========="+yyy);
    }


    public static synchronized void test02(List<Integer> yyy){
        for (int i=0;i<1000;i++){
            yyy.add(i);
        }
    }

}
